//package org.jeecg.modules.analysisachievement.achstudent.entity;
//
//import java.io.Serializable;
//import java.io.UnsupportedEncodingException;
//import java.util.Date;
//import java.math.BigDecimal;
//import com.baomidou.mybatisplus.annotation.IdType;
//import com.baomidou.mybatisplus.annotation.TableId;
//import com.baomidou.mybatisplus.annotation.TableName;
//import lombok.Data;
//import com.fasterxml.jackson.annotation.JsonFormat;
//import org.springframework.format.annotation.DateTimeFormat;
//import org.jeecgframework.poi.excel.annotation.Excel;
//import org.jeecg.common.aspect.annotation.Dict;
//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.EqualsAndHashCode;
//import lombok.experimental.Accessors;
//
///**
// * @Description: v_ach_student_subject_score
// * @author: baochangrong
// * @Date:   2022-03-21
// * @Version: V1.0
// */
//@Data
//@TableName("v_ach_student_subject_score")
//@Accessors(chain = true)
//@EqualsAndHashCode(callSuper = false)
//@ApiModel(value="v_ach_student_subject_score对象", description="v_ach_student_subject_score")
//public class AchStudentSubjectScore implements Serializable {
//    private static final long serialVersionUID = 1L;
//
//	/**学校编码*/
////	@Excel(name = "学校编码", width = 15)
//    @ApiModelProperty(value = "学校编码")
//    private String tenantId;
//	/**所属部门编码*/
//    @ApiModelProperty(value = "所属部门编码")
//    private String sysOrgCode;
//	/**年级Id*/
////	@Excel(name = "年级Id", width = 15)
//    @ApiModelProperty(value = "年级Id")
//    private String gradeId;
//	/**年级编码*/
////	@Excel(name = "年级编码", width = 15)
//    @ApiModelProperty(value = "年级编码")
//    private String gradeCode;
//	/**年级名称*/
//	@Excel(name = "年级名称", width = 15)
//    @ApiModelProperty(value = "年级名称")
//    private String gradeName;
//	/**班级ID*/
////	@Excel(name = "班级ID", width = 15)
//    @ApiModelProperty(value = "班级ID")
//    private String classId;
//	/**班级编码*/
////	@Excel(name = "班级编码", width = 15)
//    @ApiModelProperty(value = "班级编码")
//    private String classCode;
//	/**班级名称*/
//	@Excel(name = "班级名称", width = 15)
//    @ApiModelProperty(value = "班级名称")
//    private String className;
//	/**班级简称*/
//	@Excel(name = "班级简称", width = 15)
//    @ApiModelProperty(value = "班级简称")
//    private String classNickname;
//	/**学生ID*/
////	@Excel(name = "学生ID", width = 15)
//    @ApiModelProperty(value = "学生ID")
//    private String studentId;
//	/**学号*/
//	@Excel(name = "学号", width = 15)
//    @ApiModelProperty(value = "学号")
//    private String studentNo;
//	/**姓名*/
//	@Excel(name = "姓名", width = 15)
//    @ApiModelProperty(value = "姓名")
//    private String studentName;
//	/**分项Id*/
////	@Excel(name = "分项Id", width = 15)
//    @ApiModelProperty(value = "分项Id")
//    private String exaPapProItemId;
//	/**考试项目编码(必填，非空)*/
////	@Excel(name = "考试项目编码(必填，非空)", width = 15)
//    @ApiModelProperty(value = "考试项目编码(必填，非空)")
//    private String exaPapProItemCode;
//	/**考试项目名称*/
////	@Excel(name = "考试项目名称", width = 15)
//    @ApiModelProperty(value = "考试项目名称")
//    private String exaPapProItemName;
//	/**科目ID*/
////	@Excel(name = "科目ID", width = 15)
//    @ApiModelProperty(value = "科目ID")
//    private String subjectId;
//	/**科目名称*/
//	@Excel(name = "科目名称", width = 15)
//    @ApiModelProperty(value = "科目名称")
//    private String subjectName;
//    /**科目ID*/
////	@Excel(name = "教师ID", width = 15)
//    @ApiModelProperty(value = "教师ID")
//    private String teacherId;
//    /**老师名称*/
//    @Excel(name = "教师名称", width = 15)
//    @ApiModelProperty(value = "教师名称")
//    private String teacherName;
//	/**考试卷ID*/
////	@Excel(name = "考试卷ID", width = 15)
//    @ApiModelProperty(value = "考试卷ID")
//    private String examinationPaperId;
//	/**试卷名称*/
//	@Excel(name = "试卷名称", width = 15)
//    @ApiModelProperty(value = "试卷名称")
//    private String examinationPaperName;
//	/**考试Id*/
////	@Excel(name = "考试Id", width = 15)
//    @ApiModelProperty(value = "考试Id")
//    private String examinationId;
//	/**考试编码*/
////	@Excel(name = "考试编码", width = 15)
//    @ApiModelProperty(value = "考试编码")
//    private String examinationCode;
//	/**考试名称*/
//	@Excel(name = "考试名称", width = 15)
//    @ApiModelProperty(value = "考试名称")
//    private String examinationName;
//	/**年级排序*/
//	@Excel(name = "年级排序", width = 15)
//    @ApiModelProperty(value = "年级排序")
//    private Integer gradeOrder;
//	/**班级排序*/
//	@Excel(name = "班级排序", width = 15)
//    @ApiModelProperty(value = "班级排序")
//    private Integer classOrder;
//	/**科目排序*/
////	@Excel(name = "科目排序", width = 15)
//    @ApiModelProperty(value = "科目排序")
//    private Integer subjectOrder;
//	/**学生显示顺序*/
////	@Excel(name = "学生显示顺序", width = 15)
//    @ApiModelProperty(value = "学生显示顺序")
//    private Integer studentOrder;
//    /**老师显示顺序*/
////	@Excel(name = "老师显示顺序", width = 15)
//    @ApiModelProperty(value = "老师显示顺序")
//    private Integer teacherOrder;
//	/**项目满分*/
//	@Excel(name = "项目满分", width = 15)
//    @ApiModelProperty(value = "项目满分")
//    private Double exaPapProItemFullMarks;
//	/**分数*/
//	@Excel(name = "分数", width = 15)
//    @ApiModelProperty(value = "分数")
//    private Double achievementScore;
//	/**成绩状态：1正常(默认) 2缺考 3作弊 4取消*/
//	@Excel(name = "成绩状态：1正常(默认) 2缺考 3作弊 4取消", width = 15)
//    @ApiModelProperty(value = "成绩状态：1正常(默认) 2缺考 3作弊 4取消")
//    @Dict(dicCode = "achievement_status")
//    private String achievementStatus;
//	/**创建时间*/
////	@Excel(name = "创建时间", width = 15, format = "yyyy-MM-dd")
//	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
//    @DateTimeFormat(pattern="yyyy-MM-dd")
//    @ApiModelProperty(value = "创建时间")
//    private Date achievementScoreTime;
//	/**单项多次成绩排名*/
////	@Excel(name = "单项多次成绩排名", width = 15)
//    @ApiModelProperty(value = "单项多次成绩排名")
//    private Integer achievementScoreRank;
//	/**标准分项Id*/
////	@Excel(name = "标准分项Id", width = 15)
//    @ApiModelProperty(value = "标准分项Id")
//    private String achieveStandardItemId;
//	/**标准分项编码*/
////	@Excel(name = "标准分项编码", width = 15)
//    @ApiModelProperty(value = "标准分项编码")
//    private String standItemCode;
//	/**标准分项目名称(不及格、及格、良好、优秀等）*/
//	@Excel(name = "标准分项目名称(不及格、及格、良好、优秀等）", width = 15)
//    @ApiModelProperty(value = "标准分项目名称(不及格、及格、良好、优秀等）")
//    private String standItemName;
//	/**标准分项目别名简称*/
//	@Excel(name = "标准分项目别名简称", width = 15)
//    @ApiModelProperty(value = "标准分项目别名简称")
//    private String standItemAliasname;
//	/**分数最低分(含)*/
//	@Excel(name = "分数最低分(含)", width = 15)
//    @ApiModelProperty(value = "分数最低分(含)")
//    private Double standItemLowestScore;
//	/**分数最高分(不含)*/
//	@Excel(name = "分数最高分(不含)", width = 15)
//    @ApiModelProperty(value = "分数最高分(不含)")
//    private Double standItemHighestScore;
//	/**段位分数差*/
//	@Excel(name = "段位分数差", width = 15)
//    @ApiModelProperty(value = "段位分数差")
//    private Double diffScore;
//	/**段位索引*/
////	@Excel(name = "段位索引", width = 15)
//    @ApiModelProperty(value = "段位索引")
//    private Integer scoreSegmentIndex;
//	/**班级排名*/
//	@Excel(name = "班级排名", width = 15)
//    @ApiModelProperty(value = "班级排名")
//    private Integer classAchiScoreRank;
//	/**年级排名*/
//	@Excel(name = "年级排名", width = 15)
//    @ApiModelProperty(value = "年级排名")
//    private Integer gradeAchiScoreRank;
//}
